iT邦幫忙

2023 iThome 鐵人賽

DAY 12
0
Modern Web

購物網站 開始即放棄系列 第 12

DAY 12 網頁的資料儲存

  • 分享至 

  • xImage
  •  

今天來到Day 12 要來說明的是瀏覽器的資料儲存,最廣為人知的方式是cookie 但是除了cookie 還有其他其他多種的儲存方式 讓我們來一一介紹他

第一種 Cookie

cookie 是常常被用來記住帳號或記住密碼的,但是因為cookie 他是將資料存在瀏覽器,所以相對來說安全性較低。
以下是PHP 的cookie 範例

<?php
//設定cookie
setcookie("變數名稱","變數值","存活時間","路徑","網域");

//通常使用方法如下:
setcookie("user","test","time()+3600","/");

//印出cookie的值
echo $_COOKIE["user"];

//刪除cookie
setcookie("user", "", time()-3600);
?>

第二種 Session

session 是在瀏覽器上存session ID ,然後將所以資料存到伺服器端,瀏覽器透過session ID 去寫入跟查詢資料。
以下是PHP session 範例

/*
session 再使用時需要先起用他
*/
session_start();

//設定 session 資料
$_SESSION['user']="test";

//讀取 session  資料
echo $_SESSION['user'];

//刪除 session 資料
session_unset("user");

今天 session 跟 cookie 基本的使用就介紹到這囉~


上一篇
DAY 11 註冊及登入後台
下一篇
DAY 12 Ajax 背景送值
系列文
購物網站 開始即放棄13
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言